/**  
* @author renbangjie renbangjie@126.com  
* @date 2015-3-5 上午9:35:21
* @version V1.0  
* <b>Copyright (c)</b> 2014医信金融信息服务（上海）有限公司-版权所有<br/>
*/
package com.yjd.comm.activity.service;

import com.yjd.comm.activity.model.TaskModel;
import com.yjd.comm.activity.model.TaskUserModel;

/**
 * 2015-03-18妇女节活动
 * @author renbangjie renbangjie@126.com
 * @date 2015-3-5 上午9:35:21
 */
public interface IActivity20150308Service extends IActivityService {

	/**
	 * 用户是否有参加本次活动的资格
	* @param idUser
	* @return boolean
	* @throws Exception
	 */
	public TaskModel matching(Long idUser) throws Exception;
	
	/**
	 * 添加用户任务（给老用户添加任务）
	* @param idUser 用户编号
	* @return TaskUserModel
	* @throws Exception
	 */
	public TaskUserModel addUserTask(Long idUser) throws Exception;
	
	/**
	 * 该用户是否已经参加318活动
	* @param idUser
	* @return
	* boolean
	 * @throws Exception 
	 */
	public boolean has318Task(Long idUser) throws Exception;
	
	/**
	 * 该活动是否是活动的
	* @return boolean
	* @throws Exception
	 */
	public boolean isActive() throws Exception;
	
}
